لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش Node.js - راهنمای کامل [ویدئو]
Node.js - The Complete Guide [Video]
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
Node.js یکی از محبوبترین و مدرنترین زبانهای برنامهنویسی سمت سرور است و به طور گسترده از برنامههای وب سنتی با نماهای رندر شده سمت سرور از طریق APIهای REST تا APIهای GraphQL و سرویسهای وب بلادرنگ استفاده میشود. با تقاضای زیاد برای توسعه دهندگان Node.js در بازار کار، اکنون زمان توسعه مهارت های Node.js است. این دوره ویدیویی به روز تمام آنچه را که نیاز دارید از ابتدا به شما آموزش می دهد.
این دوره با معرفی Node.js و یک بازنگری سریع در جاوا اسکریپت آغاز می شود. سپس گردش کار توسعه و اشکال زدایی بهبود یافته را درک خواهید کرد، با Express.js آشنا می شوید و با محتوای پویا کار می کنید و موتورهای قالب را اضافه می کنید. همانطور که پیشرفت می کنید، با کنترلر نمای مدل (MVC) برای توسعه رابط های کاربری و یادگیری مسیر پویا و مدل های پیشرفته کار خواهید کرد. این دوره همچنین شما را با استفاده از Node.js با SQL، NoSQL و Mongoose آشنا میکند و به شما کمک میکند تا درک کاملی از اجرای احراز هویت، ارسال ایمیل، مدیریت خطا، اعتبارسنجی، آپلود و دانلود فایل، و صفحهبندی به دست آورید. در نهایت، شما با REST و GraphQL API، DenoJS کار خواهید کرد، یک برنامه Node.js بلادرنگ با WebSockets ایجاد میکنید، تست اتوماسیون را انجام میدهید و یک برنامه Node.js را مستقر میکنید.
در پایان این دوره، مهارت های Node.js مورد نیاز برای ساخت برنامه های کاربردی وب قوی، مقیاس پذیر و قدرتمند را توسعه خواهید داد.
فایل های کد این دوره در https://github.com/PacktPublishing/Node.js-The-Complete-Guide موجود است از Node.js برای تجزیه درخواست ها و ارسال پاسخ ها استفاده کنید.
احراز هویت و مجوز کاربر را پیاده سازی کنید
رسیدگی به درخواستهای پرداخت با Stripe.js
با نحوه ساخت GraphQL API آشنا شوید
با Websockets یک برنامه Node.js بلادرنگ بسازید
معرفی کامل DenoJS این دوره به روز شده برای مبتدیان و همچنین توسعه دهندگان وب با تجربه است که به دنبال یادگیری توسعه باطن (سمت سرور) با Node.js هستند. اگر علاقه مند به ساخت برنامه های کاربردی وب مدرن، مقیاس پذیر و با کارایی بالا هستید یا می خواهید ویژگی های به روز شده ای مانند جاوا اسکریپت مدرن، Typescript، GraphQL و DenoJS را بررسی کنید، این دوره برای شما مفید خواهد بود. برای شروع این دوره به دانش اولیه جاوا اسکریپت نیاز است. با مفاهیم اولیه و همچنین پیشرفته NodeJS آشنا شوید * با پایگاه داده های Node.js برنامه های وب مدرن، سریع و مقیاس پذیر بسازید * اکوسیستم Node.js را بشناسید و برنامه های رندر شده در سمت سرور، API های REST و بسازید. API های GraphQL
سرفصل ها و درس ها
معرفی
Introduction
معرفی
Introduction
Node.js چیست؟
What is Node.js?
Node.js را نصب کنید و اولین برنامه خود را بسازید
Installing Node.js and Creating your First App
آشنایی با نقش و کاربرد Node.js
Understanding the Role and Usage of Node.js
طرح کلی دوره
Course Outline
چگونه از دوره بیشترین بهره را ببریم؟
How to Get the Most Out of the Course?
کار با حلقه Read-Eval-Print (REPL) در مقابل استفاده از فایل ها
Working with the Read-Eval-Print Loop (REPL) vs Using Files
اختیاری: جاوا اسکریپت - یک بازنگری سریع
Optional: JavaScript - A Quick Refresher
معرفی ماژول
Module Introduction
جاوا اسکریپت به طور خلاصه
JavaScript in a Nutshell
به روز کردن دستور هسته
Refreshing the Core Syntax
Let and Const
Let and Const
درک توابع پیکان
Understanding Arrow Functions
کار با اشیا، ویژگی ها و روش ها
Working with Objects, Properties, and Methods
آرایه ها و روش های آرایه
Arrays and Array Methods
آرایه ها، اشیاء و انواع مرجع
Arrays, Objects, and Reference Types
درک اپراتورهای Spread و Rest
Understanding Spread and Rest Operators
در حال تخریب
Destructuring
کد Async و Promises
Async Code and Promises
بسته شدن
Wrap up
درک اصول
Understanding the Basics
معرفی ماژول
Module Introduction
وب چگونه کار می کند؟
How the Web Works?
ایجاد Node Server
Creating a Node Server
چرخه حیات گره و حلقه رویداد
The Node Lifecycle and Event Loop
نمایش نظرات